barn eggs - German English Dictionary